翻訳と辞書
Words near each other
・ International Cycling Classic
・ International Cycling Film Festival
・ International Cycling History Conference
・ International Cystinuria Foundation
・ International Daily News
・ International Dairy Agreement
・ International Dairy-Deli-Bakery Association
・ International Dance Academy
・ International Dance Council
・ International Dance Day
・ International Dance Organization
・ International Dance Teachers Association
・ International Dark-Sky Association
・ International Darts League
・ International Data Corporation
International Data Encryption Algorithm
・ International Data Group
・ International Date Line
・ International Dateline Hotel
・ International Day against Drug Abuse and Illicit Trafficking
・ International Day Against Homophobia, Transphobia and Biphobia
・ International Day against Nuclear Tests
・ International Day Against Police Brutality
・ International Day for Biological Diversity
・ International Day For Monuments and Sites
・ International Day for Natural Disaster Reduction
・ International Day for Preventing the Exploitation of the Environment in War and Armed Conflict
・ International Day for the Abolition of Slavery
・ International Day for the Elimination of Racial Discrimination
・ International Day for the Elimination of Violence against Women


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

International Data Encryption Algorithm : ウィキペディア英語版
International Data Encryption Algorithm

In cryptography, the International Data Encryption Algorithm (IDEA), originally called Improved Proposed Encryption Standard (IPES), is a symmetric-key block cipher designed by James Massey of ETH Zurich and Xuejia Lai and was first described in 1991. The algorithm was intended as a replacement for the Data Encryption Standard (DES). IDEA is a minor revision of an earlier cipher, Proposed Encryption Standard (PES).
The cipher was designed under a research contract with the Hasler Foundation, which became part of Ascom-Tech AG. The cipher was patented in a number of countries but was freely available for non-commercial use. The name “IDEA” is also a trademark. The last patents expired in 2012 and IDEA is now patent-free and thus free to use.
IDEA was used in Pretty Good Privacy (PGP) v2.0, and was incorporated after the original cipher used in v1.0, BassOmatic, was found to be insecure. IDEA is an optional algorithm in the OpenPGP standard.
==Operation==
IDEA operates on 64-bit blocks using a 128-bit key, and consists of a series of eight identical transformations (a ''round'', see the illustration) and an output transformation (the ''half-round''). The processes for encryption and decryption are similar. IDEA derives much of its security by interleaving operations from different groupsmodular addition and multiplication, and bitwise eXclusive OR (XOR) — which are algebraically "incompatible" in some sense. In more detail, these operators, which all deal with 16-bit quantities, are:
* Bitwise eXclusive OR (denoted with a blue circled plus ).
* Addition modulo 216 (denoted with a green boxed plus ).
* Multiplication modulo 216+1, where the all-zero word (0x0000) in inputs is interpreted as 216 and 216 in output is interpreted as the all-zero word (0x0000) (denoted by a red circled dot ).
After the eight rounds comes a final “half round”, the output transformation illustrated below (the swap of the middle two values cancels out the swap at the end of the last round, so that there is no net swap):

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「International Data Encryption Algorithm」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.